<?php
namespace app\common\util;
/**
 *  全局返回码类
 *  usage:
 *      $ret=ErrCode::getErrText(40001); //错误码可以通过公众号类库的公开变量errCode得到
 *      if ($ret)
 *          echo $ret;
 *      else
 *          echo "未找到对应的内容";
 */
class ErrCode
{
    public static $ErrorCode=array(
		'100'=>'登录失效',
        '101'=>'保存数据失败',
	    '102'=>'更新数据失败',
        '103'=>'删除数据失败',
    );

	/*
	 * 获取错误数据内容
	 */
	public static function getError($sCode,$sParam=''){
		$sCode=strval($sCode);
		return [
			'state'=>$sCode,
			'mess'=>self::$ErrorCode[$sCode].$sParam
		];
	}

    public static function getErrText($err) {
		$err=strval($err);
    	if (isset(self::$ErrorCode[$err])) {
            return self::$ErrorCode[$err];
        }else {
            return false;
        }
    }
}

?>